atlantic green sea turtle - German English Dictionary